var arr = [1, 2, 3, 4, 5, 6, 7]

// 需要传递参数吗？
// 有返回值吗？
// 会改变原来的数组吗？
// pop()移除数组中的最后一个项，不需要传递参数，返回值为数组移除的项，会改变原数组
// var res = arr.pop()

// push()在数组的末尾添加一个或多个值，需要传递参数，参数的类型为任意数据类型,返回值为新数组的长度，会改变原来的数组
// var res = arr.push("zhangsan", "lisi")

// shift()移除数组中的第一个项，不需要传递参数，返回值为数组移除的项，会改变原数组
// var res = arr.shift()

// unshift()在数组的开始添加一个或多个值，需要传递参数，参数的类型为任意数据类型,返回值为新数组的长度，会改变原来的数组
var res = arr.unshift("zhangsan", "lisi")
console.log(res)
console.log(arr)